import axios from "./index.js";

// 获取商品分页列表数据
export function GoodsProList(count,limitNum){
    return axios.get("/api/pro/list",{params:{count,limitNum}})
}

// 添加轮播图
export function SwipeList(){
    return axios.get("/api/banner/list")
}

// 获取详情数据
export function detailList(proid){
    return axios.get("/api/pro/detail/"+proid)
}

// 获取推荐商品的数据
export function recommendList(){
    return axios.get("/api/pro/recommendlist")
}

// 登录方式
export function userLogin(data){
    return axios.post("/api/user/login",data)
}

// 验证短信验证码
export function doCheckCode(data){
    return axios.post('/api/user/docheckcode',data)
}

//验证手机号码是否被注册过
export function doCheckPhone(tel){
    return axios.post('/api/user/docheckphone',tel)
}

// 发送验证码
export function doSendMsgCode(tel){
    return axios.post("/api/user/dosendmsgcode",tel)
}

// 获取用户消息
export function getUserInfo(userid){
    return axios.get('/api/user/info',userid)
}

// 添加地址
export function addAddress(data){
    return axios.post("/api/address/add",data)
}

// 获取地址列表
export function getAddressList(id){
    return axios.get("api/address/list",{params:{userid:id}})
}

//删除地址
export function deleteAddress(data) {
    return axios.post("api/address/delete", {
      addressid: data,
    });
  }

//修改地址  更新地址接口
export function updateAddress(data) {
    return axios.post("api/address/update", data);
  }

// 查询默认地址
export function defaultAddress(data){
    return axios.post("/api/address/defaultAddress",data)
}

// // 加入购物车
// export function addCartData(data){
//     return axios.post("/api/cart/add",data)
// }

// 查看购物车
export function checkCartList(data){
    return axios.post('/api/cart/list',data)
}

// 更新购物车数量
export function updateNum(data){
    return axios.post("/api/cart/updatenum",data)
}

// 更新当前购物车数据的选中状态
export function updateOne(data){
    return axios.post("/api/cart/selectone",data)
}

// 更新所有购物车数据的选中状态
export function updateAll(data){
    return axios.post("/api/cart/selectall",data)
}
